﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace ModuloAdministrativo
{
    public partial class BebidaAtualizarForm : Form
    {
        private int id;
        
        public BebidaAtualizarForm()
        {
            InitializeComponent();
        }
        public BebidaAtualizarForm(string nome, string tipo, string quantidade, string preco, string id)
        {
            InitializeComponent();
            this.id = int.Parse(id);
            nomeTB.Text = nome;
            precoTB.Text = preco;
            tipoCB.SelectedItem = tipo;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            WSsiar.ServicosSIARSoapClient ws = new WSsiar.ServicosSIARSoapClient();
            ws.BebidaDeletar(id);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            WSsiar.BebidaBean bebida = new WSsiar.BebidaBean();
            bebida.Id = id;
            bebida.Nome = nomeTB.Text;
            
            int temp1 = 0;
            int temp2 = 0;

            if (!quantidadeAddTB.Text.Equals(""))
                temp1 = int.Parse(quantidadeAddTB.Text);
            if (!quantidadeRemTB.Text.Equals(""))
                temp2 = int.Parse(quantidadeRemTB.Text);

            int temp = temp1 - temp2;
            bebida.Preco = double.Parse(precoTB.Text);
            bebida.Tipo = tipoCB.SelectedItem.ToString();
            bebida.QtdEstoque = temp;
            WSsiar.ServicosSIARSoapClient ws = new WSsiar.ServicosSIARSoapClient();
            ws.BebidaAtualizar(bebida);
        }
    }
}
